.car-info-item{
  padding: 10px 15px;
  border-bottom: 1px solid #ddd;
  background: #fff;
  .fl{
    max-width: 80vw;
  }
  .fr{
    width: 16px;
    height: 16px;
    margin-top: 5px;
  }
  .icon{
    display: inline-block;
    width: 15px;
  }
  .form{
    display: flex;
    div{
      flex-basis: 0;
      flex-grow: 1;
      text-align: center;
    }
  }
}
#car_info_footer{
  background: #fff;
  border-top: 1px solid #DADADA;
  padding-left: 20px;
  position: fixed;
  bottom:-3px;
  left: 0;
  width: 100%;
  height: 50px;
  .fl{
    margin-top: 7px;
  }
  .fr{
    width: 110px;
    background: #34cef0;
    color: #fff;
    text-align: center;
    height: 100%;
    line-height: 50px;
  }
}

input[type=file]{
  width: 100%;
  height: 100%;
  opacity: 0;
  position: absolute;
  top:0;
  left:0;
}
